self-protected valve - English Synonyms Dictionary